html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu {margin: 0;	padding: 0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details {display: block; font-family:"Microsoft YaHei";}
body,textarea,input,button,select,keygen,legend {font-size:16px;line-height:18px; color: #333; outline: 0; font-family: "Microsoft YaHei", "微软雅黑", Arial, sans-serif ;}
body {background: #fff;}
a {color: inherit; outline:0 none;}
a:hover{text-decoration:underline;/*color:#c00;*/}

input {border: none;}
table {border-collapse: collapse;border-spacing: 0;}
caption,th {text-align: left;font-weight: normal;}

html,body,fieldset,img,iframe,abbr {border: 0;}
i,cite,em,var,address,dfn {font-style: normal;}

[hidefocus],summary {outline: 0;}

li {list-style: none;}
h1,h2,h3,h4,h5,h6,small {font-size: 100%;}

sup,sub {font-size: 83%;}

pre,code,kbd,samp {font-family: inherit;}

q:before,q:after {content: none;}

textarea {overflow: auto;resize: none;}

label,summary {cursor: default;}

a,button,input {cursor: pointer;}

h1,h2,h3,h4,h5,h6,em,strong,b {font-weight: bold;}

del,ins,u,s,a,a:hover {text-decoration: none;}

.border0 {border: none !important;}

/* ---------------------single CSS----------------------- */
dl.dl_type1 dd {background: url(../images/disc_03.png) no-repeat left center;
	padding-left: 13px;
	margin-left: 10px;}

.g-in {width: 1200px;
	margin: 0 auto;
	*zoom: 1;}

.g-in:after {content: "\20";
	display: block;
	height: 0;
	clear: both;}

/* display */

.dn {display: none;}
.di {display: inline;}
.db {display: block;}
.dib {display: inline-block;}
.df {display: flex;}
div.dib {*display: inline;	*zoom: 1;}

/* height */

.h0 {height: 0;}

.h12 {height: 12px;}
.h14 {height: 14px;}
.h16 {height: 16px;}
.h18 {height: 18px;}
.h20 {height: 20px;}
.h22 {height: 22px;}
.h24 {height: 24px;}
.h26 {height: 26px;}
.h28 {height: 28px;}
.h30 {height: 30px;}
.h34 {height: 34px;}
.h36 {height: 36px;}
.h38 {height: 38px;}
.h40 {height: 40px;}
.h50 {height: 50px;}
.hp100 {height: 100%;}

/* width */
/* fixed width value */

.w20 {width: 20px;}
.w50 {width: 50px;}
.w70 {width: 70px;}
.w100 {width: 100px;}
.w120 {width: 120px;}
.w140 {width: 140px;}
.w160 {width: 160px;}
.w180 {width: 180px;}
.w200 {width: 200px;}
.w220 {width: 220px;}
.w250 {width: 250px;}
.w280 {width: 280px;}
.w300 {width: 300px;}
.w320 {width: 320px;}
.w360 {width: 360px;}
.w400 {width: 400px;}
.w460 {width: 460px;}
.w500 {width: 500px;}
.w550 {width: 550px;}
.w600 {width: 600px;}
.w640 {width: 640px;}
.w700 {width: 700px;}

/* percent width value */

.wp10 {width: 10%;}
.wp15 {width: 15%;}
.wp20 {width: 20%;}
.wp25 {width: 25%;}
.wp30 {width: 30%;}
.wp33 {width: 33.333333%;}
.wp40 {width: 40%;}
.wp50 {width: 50%;}
.wp60 {width: 60%;}
.wp66 {width: 66.666666%;}
.wp70 {width: 70%;}
.wp75 {width: 75%;}
.wp80 {width: 80%;}
.wp90 {width: 90%;}
.wp100 {width: 100%;}

/* line-height */

.lh0 {line-height: 0;}
.lh14 {line-height: 14px;}
.lh16 {line-height: 16px;}
.lh18 {line-height: 18px;}
.lh20 {line-height: 20px;}
.lh22 {line-height: 22px;}
.lh24 {line-height: 24px;}
.lh26 {line-height: 26px;}
.lh28 {line-height: 28px;}
.lh30 {line-height: 30px;}
.lh32 {line-height: 32px;}
.lh34 {line-height: 34px;}
.lh36 {line-height: 36px;}
.lh38 {line-height: 38px;}
.lh40 {line-height: 40px;}
.lh44 {line-height: 44px;}
.lh50 {line-height: 50px}

/* margin */

.m0 {margin: 0 !important;}

.m5 {margin: 5px;}
.m10 {margin: 10px;}
.m15 {margin: 15px;}
.m20 {margin: 20px;}
.m25 {margin: 25px;}
.m30 {margin: 30px;}

.ml1 {margin-left: 1px;}
.ml2 {margin-left: 2px;}
.ml5 {margin-left: 5px;}
.ml10 {margin-left: 10px;}
.ml15 {margin-left: 15px;}
.ml20 {margin-left: 20px;}
.ml25 {margin-left: 25px;}
.ml30 {margin-left: 30px;}
.ml35 {margin-left: 35px;}
.ml40 {margin-left: 40px;}
.ml45 {margin-left: 45px;}
.ml50 {margin-left: 50px;}

.mr1 {margin-right: 1px;}
.mr2 {margin-right: 2px;}
.mr5 {margin-right: 5px;}
.mr10 {margin-right: 10px;}
.mr15 {margin-right: 15px;}
.mr20 {margin-right: 20px;}
.mr25 {margin-right: 25px;}
.mr30 {margin-right: 30px;}
.mr35 {margin-right: 35px;}
.mr40 {margin-right: 40px;}
.mr45 {margin-right: 45px;}
.mr50 {margin-right: 50px;}

.mt1 {margin-top: 1px;}
.mt2 {margin-top: 2px;}
.mt5 {margin-top: 5px;}
.mt9 {margin-top: 9px;}
.mt10 {margin-top: -33px;}
.mt15 {margin-top: 15px;}
.mt20 {margin-top: 20px;}
.mt25 {margin-top: 25px;}
.mt30 {margin-top: 30px;}
.mt35 {margin-top: 35px;}
.mt40 {margin-top: 40px;}
.mt45 {margin-top: 45px;}
.mt50 {margin-top: 50px;}

.mb1 {margin-bottom: 1px;}
.mb2 {margin-bottom: 2px;}
.mb5 {margin-bottom: 5px;}
.mb10 {margin-bottom: 10px;}
.mb15 {margin-bottom: 15px;}
.mb20 {margin-bottom: 20px;}
.mb25 {margin-bottom: 25px;}
.mb30 {margin-bottom: 30px;}
.mb35 {margin-bottom: 35px;}
.mb40 {margin-bottom: 40px;}
.mb45 {margin-bottom: 45px;}
.mb50 {margin-bottom: 50px;}

/* margin negative */
.ml-1 {margin-left: -1px;}
.ml-3 {margin-left: -3px;}
.ml-5 {margin-left: -5px;}
.ml-10 {margin-left: -10px;}
.ml-15 {margin-left: -15px;}
.ml-20 {margin-left: -20px;}
.ml-25 {margin-left: -25px;}
.ml-30 {margin-left: -30px;}

.mr-1 {margin-right: -1px;}
.mr-3 {margin-right: -3px;}
.mr-5 {margin-right: -5px;}
.mr-10 {margin-right: -10px;}
.mr-15 {margin-right: -15px;}
.mr-20 {margin-right: -20px;}
.mr-25 {margin-right: -25px;}
.mr-30 {margin-right: -30px;}

.mt-1 {margin-top: -1px;}

.mt-3 {margin-top: -3px;}
.mt-5 {margin-top: -5px;}
.mt-10 {margin-top: -10px;}
.mt-15 {margin-top: -15px;}
.mt-20 {margin-top: -20px;}
.mt-25 {margin-top: -25px;}
.mt-30 {margin-top: -30px;}

.mb-1 {margin-bottom: -1px;}
.mb-3 {margin-bottom: -5px;}
.mb-5 {margin-bottom: -5px;}
.mb-10 {margin-bottom: -10px;}
.mb-15 {margin-bottom: -15px;}
.mb-20 {margin-bottom: -20px;}
.mb-25 {margin-bottom: -25px;}
.mb-30 {margin-bottom: -30px;}

/*margin*/
.m0-auto {margin: 0 auto;}
.m5-auto {margin: 5px auto;}
.m10-auto {margin: 10px auto;}
.m15-auto {margin: 15px auto;}
.m20-auto {margin: 20px auto;}
.m25-auto {margin: 25px auto;}
.m30-auto {margin: 30px auto;}
.m35-auto {margin: 35px auto;}
.m40-auto {margin: 40px auto;}
.m45-auto {margin: 45px auto;}
.m50-auto {margin: 50px auto;}

.m0-5 {margin: 0 5px;}
.m0-10 {margin: 0 10px;}
.m0-15 {margin: 0 15px;}
.m0-20 {margin: 0 20px;}
.m0-25 {margin: 0 25px;}
.m0-30 {margin: 0 30px;}

/* padding */
.p0 {padding: 0 !important;}
.p1 {padding: 1px;}
.p2 {padding: 2px;}
.p3 {padding: 3px;}
.p5 {padding: 5px;}

.p10 {padding: 10px;}
.p15 {padding: 15px;}
.p20 {padding: 20px;}

.pl1 {padding-left: 1px;}
.pl2 {padding-left: 2px;}
.pl5 {padding-left: 5px;}
.pl10 {padding-left: 10px;}
.pl15 {padding-left: 15px;}
.pl20 {padding-left: 20px;}
.pl25 {padding-left: 25px;}
.pl30 {padding-left: 30px;}

.pt1 {padding-top: 1px;}
.pt2 {padding-top: 2px;}
.pt5 {padding-top: 5px;}
.pt10 {padding-top: 10px;}
.pt15 {padding-top: 15px;}
.pt20 {padding-top: 20px;}
.pt25 {padding-top: 25px;}
.pt30 {padding-top: 30px;}
.pr1 {padding-right: 1px;}
.pr2 {padding-right: 2px;}
.pr5 {padding-right: 5px;}
.pr10 {padding-right: 10px;}
.pr15 {padding-right: 15px;}
.pr20 {padding-right: 20px;}
.pr25 {padding-right: 25px;}
.pr30 {padding-right: 30px;}

.pb1 {padding-bottom: 1px;}
.pb2 {padding-bottom: 2px;}
.pb5 {padding-bottom: 5px;}
.pb10 {padding-bottom: 10px;}
.pb15 {padding-bottom: 15px;}
.pb20 {padding-bottom: 20px;}
.pb25 {padding-bottom: 25px;}
.pb30 {padding-bottom: 30px;}

.p0-5 {padding: 0 5px;}
.p0-10 {padding: 0 10px;}
.p0-15 {padding: 0 15px;}
.p0-20 {padding: 0 20px;}
.p0-25 {padding: 0 25px;}
.p0-30 {padding: 0 30px;}

/* border-color name rule: border(b)-position(l/r/t/b/d)-width(null/2)-style(null/sh)-color(first one letter/first two letter) |-> All colors are safe color*/

.bdc {border: 1px solid #e5e5e5;}

.blc {border-left: 1px solid #ccc;}
.brc {border-right: 1px solid #ccc;}
.btc {border-top: 1px solid #ccc;}
.bbc {border-bottom: 1px solid #ccc;}

.bdd {border: 1px solid #ddd;}
.bld {border-left: 1px solid #ddd;}
.brd {border-right: 1px solid #ddd;}
.btd {border-top: 1px solid #ddd;}
.bbd {border-bottom: 1px solid #ddd;}

.bde {border: 1px solid #eee;}
.ble {border-left: 1px solid #eee;}
.bre {border-right: 1px solid #eee;}
.bte {border-top: 1px solid #eee;}
.bbe {border-bottom: 1px solid #eee;}

.bw1 {border-width: 1px;}
.bw2 {border-width: 2px;}
.bw3 {border-width: 3px;}

.bs-s {border-style: solid;}
.bs-d {border-style: dotted;}
.bs-d {border-style: dashed;}
.bc-red {border-color: red;}

.bc-c {border-color: #ccc;}


/* background-color name rule: bg - (key word/Hex color) |-> All colors are safe color */

.bgc_w {background-color: #fff;}
.bgc_fb {background-color: #fbfbfb;}
.bgc_f5 {background-color: #f5f5f5;}
.bgc_f0 {background-color: #f0f0f0;}
.bgc_eb {background-color: #ebebeb;}
.bgc_e0 {background-color: #e0e0e0;}

/* safe color */

.c0 {color: #000;}
.c3 {color: #333;}
.c6 {color: #666;}
.c9 {color: #999;}
.cc {color: #ccc;}
.cw {color: #fff;}

/* font-size */
.fz0 {font-size: 0;}
.fz12 {font-size: 12px;}
.fz13 {font-size: 13px;}
.fz14 {font-size: 14px;}
.fz16 {font-size: 16px;}
.fz18 {font-size: 18px;}
.fz20 {font-size: 20px;}
.fz22 {font-size: 22px;}
.fz24 {font-size: 24px;}
.fz26 {font-size: 26px;}
.fz28 {font-size: 28px;}
.fz30 {font-size: 30px;}

/* font-family */
.ffa {font-family: Arial;}
.ffs {font-family: Simsun;}
.ffm {font-family: 'Microsoft Yahei';}

/* font-style */
.fwn {font-weight: normal;font-style: normal;white-space: normal;}
.fwb {font-weight: bold;}
.fsi {font-style: italic;}
.fsn {font-style: normal;}

/* text-align */
.tac {text-align: center;}
.tar {text-align: right;}
.tal {text-align: left;}
.taj {text-align: justify;	text-justify: inter-ideograph;}


/* text-decoration */
.tdl {text-decoration: underline;}
.tdn,.tdn:hover,.tdn a:hover,a.tdl:hover {text-decoration: none;}


/* letter-spacing */
.lt-1 {letter-spacing: -1px;}
.lt0 {letter-spacing: 0;}
.lt1 {letter-spacing: 1px;}

/* white-space */
.nowrap {white-space: nowrap;}

/* word-wrap */
.bk {word-wrap: break-word;}

/* vertical-align */
.vm {vertical-align: middle;}
.vtb {vertical-align: text-bottom;}
.vb {vertical-align: bottom;}
.vt {vertical-align: top;}
.v-1 {vertical-align: -1px;}
.v-2 {vertical-align: -2px;}
.v-3 {vertical-align: -3px;}
.v-4 {vertical-align: -4px;}
.v-5 {vertical-align: -5px;}

/* float */

.fl {float: left;}
.fr {float: right;}

/* clear */
.clear {clear: both;	overflow: hidden;}


/* position */

.p-re {position: relative;}
.p-ab {position: absolute;}
.p-fix {position: fixed;}

/*z-index*/
.zx1 {z-index: 1;}
.zx2 {z-index: 2;}

/* cursor */
.cursor_p {cursor: pointer;}
.cursor_d {cursor: default;}

/* overflow */
.ovh {overflow: hidden;}
.ova {overflow: auto;}

/* visibility */
.in_vis {visibility: hidden;}
.vis {visibility: visible;}
.hide {display: none;}

.no_bg {background: none;}
.no_bd {border: none;}

/* opacity */
.opa0 {opacity: 0;filer: alpha(opacity=0);}

/* zoom */
.z {*zoom: 1;}
.lst-d {list-style-type: disc;}
.lst-n {list-style-type: none;}

/* ------------------- multiply CSS ------------------ */

.auto {margin-left: auto;	margin-right: auto;}
.clearfix {*zoom: 1;}
.clearfix:after {display: table;	content: '';	clear: both;}
.cell {display: table-cell;	*display: inline-block;	width: 2000px;	*width: auto;}
.cell2 {overflow: hidden;	_display: inline-block;}
.ell {text-overflow: ellipsis;	white-space: nowrap;	overflow: hidden;}
.trans {-webkit-transition: all .15s;	transition: all .15s;}

.dib_vm {display: inline-block;	width: 0;	height: 100%;	vertical-align: middle;}

.loading {background: url() no-repeat center;}

.bd_none {border: 0;	outline: none;}

.abs_out {position: absolute;	left: -999em;	top: -999em;}
.abs_clip {position: absolute;	clip: rect(0 0 0 0);}

.disabled {outline: 0 none;
	cursor: default !important;
	opacity: .4;
	filer: alpha(opacity=40);
	-ms-pointer-events: none;
	pointer-events: none;}

.inline_box {font-size: 1em;
	letter-spacing: -.25em;
	font-family: Arial;}

.inline_two,.inline_three,.inline_four,.inline_five,.inline_six,.inline_any {display: inline-block;
	*display: inline;
	letter-spacing: 0;
	vertical-align: top;
	*zoom: 1;}

.float_two,.float_three,.float_four,.float_five,.float_six {float: left;}

.inline_two,.float_two {width: 50%;
	*width: 49.9%;}

.inline_three,.float_three {width: 33.33333%;
	*width: 33.3%;}

.inline_four,.float_four {width: 25%;
	*width: 24.9%;}

.inline_five,.float_five {width: 20%;
	*width: 19.9%;}

.inline_six,.float_six {width: 16.66666%;
	*width: 16.6%;}

.inline_fix {display: inline-block;
	width: 100%;
	height: 0;
	overflow: hidden;}

.tid1 {text-indent: 1em;}

.tid2 {text-indent: 2em;}

.pic_ins_txt {text-indent: 100%; overflow: hidden;	white-space: nowrap;}

.all_auto {margin: auto; left: 0; right: 0;	top: 0;	bottom: 0;}

.lr_auto {margin: auto;	left: 0; right: 0;}
.tb_auto {margin: auto;	top: 0;	bottom: 0;}

.line_nav {background: linear-gradient(to bottom, #dd2926, #a82724, #dd2926) no-repeat right/1px 15px;}

* {box-sizing: border-box;}

.w1200 {width: 1200px;	margin: 0 auto;}
.w628 {width: 628px;}
.w440 {width: 440px;}

.ml60 {margin-left: 60px;}
.ml95 {margin-left: 95px;}

.mt22 {margin-top: 22px;}
/*������ʽ���ֽ���*/


.top_hd {width: 100%;height: 43px;border-bottom: 1px solid #dfdfdf;background-color: #fff;}
.top_hd, .top_hd a {color: #313131;font-size: 14px;line-height:43px;}
.top_hd a:hover {color: #CC0000;text-decoration:none;}

.top_hd a span {margin: 0 5px;}

.icon_ph {background-image: url(../images/icon_ph.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 18px;}

.icon_home {background-image: url(../images/home.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 18px;}

.top_sr {width: 100%;
	height: 72px;
	background-color: #f8f8f8;}


.cen1_top ul {background-color: #015293;}

.cen1_top .logoys{padding-left: 35px;}

.cen1_top ul li {padding: 0px 0;
	float: left;
	width: 140px;
	height: 80px;
	text-align: center;
	background: url(../images/xian1.png) right center no-repeat;
	font-size: 18px;
	color: #fff;
	line-height: 26px;}


.cen1_top ul li a:hover{
 background: #FFB600;
	float: left;
	width: 140px;
	height: 80px;
	text-align: center;
	font-size: 18px;
	color: #fff;
}

.cen1_top ul li a p{color: #fff;}
.cen1_top ul li img {padding-top: 13px;}

.cen1_top ul li:last-child {background-image: none !important;}

.cen1_bb {
	background: url(../images/bb_bg.png) left center no-repeat;
	padding-left: 100px;
}

.Rollnews {width: 100%;
	height: 25px;
	background-position: left top;
	background-repeat: no-repeat;}

.txtMarquee-left .bd .tempWrap {width: 90% !important;}

.txtMarquee-left .bd ul {overflow: hidden;zoom: 1;}

.txtMarquee-left .bd ul li {margin-right: 20px;
	float: left;
	height: 25px;
	line-height: 25px;
	text-align: left;
	display: inline;
	width: auto !important;
	font-size: 14px;}

.txtMarquee-left .bd ul li span {color: #999;
	margin-right: 5px;}

.txtMarquee-left .bd ul li:hover span {color: #b20808;}

.txtMarquee-left .bd ul li:hover a {color: #b20808;
	font-size: 14px;}

.toutiao {width: 100%;
	height: 440px;
	background-color: #f6f6f6; 
	overflow: hidden;}

.toutiao h1 {height: 100px;
	background: url(../images/toutiao_log.jpg) left top no-repeat;
	padding-left: 50px;
	text-align: center;
	font-size: 38px;
	color: #CC0000;
	line-height: 90px; 
	overflow: hidden;}

/*�����ʽ*/
.hot_cont1 a:hover h3,
.qy_cont1_r a:hover h3
{color: #CC0000; text-decoration: none;}

.lists a:hover,
.xf_cont ul li a:hover
{color: #CC0000; text-decoration: underline;}

.tt_cont {padding: 0 25px 0 15px; width: 790px; float: left;}
.tt_cont a img{width: 248px;height: 158px; border: 3px solid #e2e2e2;padding: 1px;}
.tt_cont a:hover img{width: 248px;height: 158px; border: 3px solid #bfbfbf;padding: 1px;}

.tt_cont_right{ float: right; width: 380px; /*border: 1px #ccc solid;*/  margin: 0 20px 0 10px; }


.tt_cont_right .bx{ /*height: 280px;*/overflow: hidden;}
.tt_cont_right .bx_tt{ font-size: 20px; color:#135b95; border-bottom: 1px #ccc solid;line-height: 45px;text-align: left; padding: 0 10px;; font-weight: bold;}

.tt_cont_right .bx ul{overflow: hidden; padding: 5px ;}
.tt_cont_right .bx ul li{ font-size: 16px; line-height: 35px; height: 37px; overflow: hidden;}



.toutiao .wz {width: 480px;}
.toutiao .wz h3 {font-size: 20px;color: #135b95;line-height: 45px; overflow: hidden; height: 45px;text-indent: 1.5em;}
.toutiao .wz a:hover h3{color: #c00; text-decoration: none;}

.toutiao .wz p {font-size: 14px;
	color: #8b8b8b;
	text-indent: 2em;
	line-height: 22px;
	height: 90px;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;}

.ahgq_tit ul li {float: left;
	margin: 12px 5px;}

.ahgq_cont_tit h4 {
	font-size: 25px;
	color: #135b95;
	line-height: 52px;}

.ahgq_cont_tit2 h4 {
	font-size: 22px;
	color: #135b95;
	line-height: 40px;}

.ahgq_cont_tit span {
	display: block;
	float: right;
	width: 890px;
	height: 3px;
	background-color: #ededed;
	margin: 26px 0 0 0;}
/*margin: 26px 0 0 30px*/
/*���λ����*/
.bannerpic{background: #FFFFFF;}


/*������ʽ*/
.lunbol {width: 1200px;	height: 1000px;}

.banner1 {width: 1200px;height: 1000px;
	overflow: hidden;
	position: relative;
	float: left;}

.banner1 .bd {position: relative;
	height: 100%;
	z-index: 0;}

.banner1 .bd .li1ok {width: 1200px;	height: 1000px;
	zoom: 1;
	vertical-align: middle;
	margin-top: 230px;}

.li1ok_img { width: 640px;}
.li1ok_img img{
	width:640px; height: 350px;
}

.banner1 .hd {width: 1200px;
	height: 230px;
	position: absolute;
	right: 0px;
	top: 6px;
	z-index: 1;}

.banner1 .hd ul {overflow: hidden;}

.banner1 .hd ul li {float: left;
	margin: 8px 5px;
	width: 140px;
	height: 38px;
	cursor: pointer;
	text-align: center;
    font-size: 16px;
    color:#000000;
    font-weight:bold;
   	line-height: 38px;
   }


   .banner1 .hd ul li:hover{
    background: red;
    border-radius: 140px;
    color: white !important;
   }

.banner1 .hd ul li a img{border: 1px solid #ccc; padding:1px; width: 140px;}
.banner1 .hd ul li a:hover img {border: 2px solid #c00; }
.banner1 .hd ul li.on {color: #fff;     background: red;
    border-radius: 140px;
    color: white !important;}





/*.banner1 .bd li p {position: absolute;
	bottom: 0;
	height: 40px;
	line-height: 40px;
	color: #fff;
	font-size: 18px;
	text-indent: 20px;
	width: 100%;
	z-index: 666;
	background-image: url(../images/tm.png);
	background-repeat: repeat-x;
	background-position: left -6px;}*/


.qydj_tit h4 {font-size: 20px;
	color: #636363;
	padding-left: 12px;
	line-height: 60px;
	background: url(../images/xian2.png) left center no-repeat;
}

.qydj_cont{ margin-bottom: 15px;}

.qydj_cont .fl, .qydj_cont .fl img {width: 200px;height: 100px; }

.qydj_cont .fl p {width: 100%;
	height: 30px;
	line-height: 30px;
	background-image: url(../images/tm.png);
	background-repeat: repeat-x;
	background-position: left -5px;
	text-align: center;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 14px;
	color: #fff;
	position: absolute;
	left: 0;
	bottom: 0;}

.qydj_cont .fr {width: 420px;height: 100px;}

/*���ֱ��*/
.fbig:first-letter { line-height:1; padding: 0 2px 0 10px; }

.qydj_cont {color: #000000;font-size:16px; }

.qydj_cont p {font-size: 14px;
text-indent: 2em;
line-height: 22px;
color: #595959;
overflow: hidden;}

.qydj_cont p a {font-size: 14px;
}


.red {color: #d73d00;
	font-size: 16px;}






.ahgq_cont_r {width: 500px;
	height: 700px;
	padding: 0 10px;
	/*border: solid 1px #ededed;*/}

.hot_cont1 h3 {
	font-size: 20px;
	line-height: 36px;
	color: #135b95;
	text-align: center;}


.hot_cont1 p {
	font-size: 14px;
	text-indent: 2em;
	line-height: 22px;
	color: #878787;
	height: 45px;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;}

.hot h4,.dyfc h4 {line-height: 50px !important;margin: 0 !important;}

.hot_cont1{border-bottom: 1px dashed #d6d6d6;
	padding-bottom: 20px;}

.lists a {display: block;
	width: 100% !important;
	height: 36px;
	background: url(../images/disc.png) left center no-repeat;
	padding-left: 12px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	font-size: 16px;
	line-height: 36px;
	color: #000000;}


.piclists a{display: block;
	width: 115px;
	height: 180px;
	text-align: center;
	float: left;
	margin: 15px 12px;}
.piclists a p{color: #595959;
	font-size: 14px;}
.ahgq_cont{display: none;}
.rwft_cont ul li{width: 216px;
	height: 150px;
	float: left;
	margin: 9px 15px;
	position: relative;}
.rwft_cont ul li:first-child{margin-left: 0 !important;}
.rwft_cont ul li p{font-size: 14px;
	color: #fff;
	text-align: center;
	text-overflow: ellipsis;
	white-space: nowrap;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 30px;
	line-height: 30px;
	background: url(../images/tm.png) left -10px repeat-x;
}

.rwft_cont ul li a:hover p{background: url(../images/tm.png) left -25px repeat-x;}

.rwft_cont ul li img{width: 100%;height: 100%;}

.qy{width: 840px;}

.qy_tit{width: 100%;
	height: 40px;
	border-bottom: 2px solid #ededed;}
.qy_tit a{display: block;
	float: left;
	width: 110px;
	height: 40px;
	font-size: 20px;
	line-height: 40px;
	text-align: center;
	color: #636363;
	font-weight: bold;}

.activ{color: #135b95 !important;border-bottom: 3px solid #135b95;}
.qy_cont{display: none;}

.qy_cont1{border-top: 1px dashed #d6d6d6;padding: 25px 0;}

.qy_cont1:first-child{border-top: none !important;}

.qy_cont1_l{width: 330px;
	height: 190px;
	position: relative;}

.qy_cont1_l img{width: 330px;height: 190px;}

.qy_cont1_l p{position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 28px;
	background: url(../images/tm.png) left -6px repeat-x;
	font-size: 14px;
	color: #fff;
	line-height: 28px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	text-align: center;
	padding: 0 5px;
/*	text-indent: 2em;*/}

.qy_cont1_l a:hover p{background: url(../images/tm.png) left -25px repeat-x;}


.qy_cont1_r{width: 500px;
	height: 190px;
	padding: 0 30px;}

.qy_cont1_r h3{width: 100%;
	color: #383838;
	font-size: 20px;
	line-height: 50px;
	text-overflow: ellipsis;
	text-align: left;
	text-indent: 1.2em;
	white-space: nowrap;
	overflow: hidden;}

.qy_cont1_r p{font-size: 14px;
	line-height: 25px;
	text-indent: 2em;
	color: #595959;
	height: 110px;
	overflow: hidden; 
	display: -webkit-box; 
	-webkit-line-clamp: 2; 
	-webkit-box-orient: vertical;}
.qy_cont1_r span{
	font-size: 14px; 
	line-height: 45px;
	color: rgba(56, 56, 56, 0.5);
	overflow: hidden;}

.moreok{font-size: 16px;
	line-height: 34px;
	color: #135b95;
	text-align: center;}
.xf{
	width: 328px;
	border: 1px solid #ededed;
	padding: 0 10px ;
	background-color: #f8f8f8;
}
.xf_cont_pic{display: block;
	width: 100%;
	text-align: center;}
.xf_cont img{width: 270px;height: 150px; border: 1px #ccc solid;}

.xf_cont ul li{height: 35px; overflow: hidden;}
.xf_cont ul li a{font-size: 16px;
	color: #000;
	line-height: 35px;
	background-image: url(../images/disc.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;

}

.xfwt,.wlts,.bmcx{border-bottom: 1px dashed #d6d6d6;
	padding-bottom:20px ;}


/*�����ѯ*/
.bmcx_cont{width: 300px;
	margin: 0 auto;
	background-color: #eeeeee;
	padding: 10px 4px;}
.bmcx_cont ul li{float: left;
	width: 60px;
	text-align: center;
	margin: 8px 0 8px 10px ;}
/*����????*/
.main_cont_bot_con ul li{position: relative;
	float: left;}
.main_cont_bot_con ul li a p{position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 35px;
	line-height: 35px;
	text-align: center;
	font-size: 15px;
	color: #fff;
	background-image: url(../images/tm.png);
	background-repeat: repeat-x;
	background-position: left -10px;}

.main_cont_bot_con ul li a:hover p{background-image: url(../images/tm.png);background-position: left -25px;}
.main_cont_bot_con ul li a img{width: 100%;	height: 100%;}
.main_cont_bot_con ul .li1{width: 580px;height: 335px;}
.main_cont_bot_con ul .li2,.main_cont_bot_con ul .li3,.main_cont_bot_con ul .li4,.main_cont_bot_con ul .li5{width: 295px;height: 160px;margin-left: 15px;}
.main_cont_bot_con ul .li4,.main_cont_bot_con ul .li5{margin-top: 15px;}


.bottom2{width: 100%; height: 130px; background: #FFFFFF;padding: 20px 0;}
.bottom3{width: 1200px; margin: 0 auto; }
.bottom3 .bottom01{float: left; width: 800px; text-align: center;line-height: 35px;font-family: "microsoft yahei";}
.bottom3 .bottom02{float: right; width: 350px; padding: 20px 0;}

.bottom2 .bottom01 .bot_p1{font-size: 12px;line-height: 28px;}
.bottom2 .bottom01 .bot_p2{font-size: 15px;font-weight: bold;color: #3b3b39;}
.bottom2 .bottom01 .bot_p2 a {padding-right: 10px;}


/*��������*/
.wrapper{width:1200px; margin:0 auto;}
.link{width:100%; border-top:3px solid #135b95; background:#efefef; margin:0 auto;}
.link_tit{margin-top:15px; border-bottom:1px solid #e3e3e3; padding-bottom:10px; overflow:hidden; font-size:12px; }
/*.link_tit h3{margin-left:20px;font-size:14px;color:#242424; font-weight:bold; line-height:30px;}*/
.link_tit p{width:1200px; margin:0 auto; text-align: left;}
.link_tit span{margin:0px 5px; font-size:16px;color:#242424; line-height:35px; cursor:pointer;}
.link_tit .on{color:#c00;text-decoration:none;}
.link_con{border-top:1px solid #f5f5f5; padding:8px; height:110px; }
.link_con div a{font-size:14px; color:#717171; line-height:22px;}
.link_con div{display:none;}
.link_con div:first-child{display:block;}
.link_con img{margin:0px 5px;}
.link_con a{margin:0px 3px; font-size:12px; color:#717171;}

.link_con div a:hover{color:#c00;text-decoration:underline;}
.TabOn {display:block;margin:0px;}
.TabOff {display:none;}
.link_tit p span a {font-size: 14px; color: #242424; line-height:30px; cursor:pointer;  text-decoration:none;}
.link_tit p span a:hover {color:#c00;text-decoration:none;}

/*��Ȩ����*/
.foot{position:relative;padding-bottom:30px;top:20px}
.foot p{width:800px; }
.foot p{color:#242424; font-size:14px; text-align:center; line-height:25px; height:25px;}
.foot p a{padding:0 5px;color:#242424; font-size:14px;line-height:25px; text-decoration:none;}
.foot p a:hover{color:#c00;text-decoration:underline;}

.foot .foot_f { font-size:16px; line-height:30px; font-weight: bold; padding-top: 3px;}
.foot .foot_f a{ font-size:16px;line-height:30px;font-weight: bold; text-decoration:none;}
.foot .foot_f a:hover{ text-decoration:none;}
.foot a.alt:hover,.foot a.alt2:hover,.foot a.alt3:hover{background:#fff; text-decoration:none; z-index:2;}
.foot a.alt span,.foot a.alt2 span,.foot a.alt3 span {display:none;}
.foot a.alt:hover span{
position:absolute;
display:block;
top:45px;left:307px;
width:120px;/*height:60px;*/
border:1px solid #eee;background: #f8f8f8; font-weight: bold; line-height: 35px;height: 35px;
z-index:1; text-decoration: none;
}

.foot a.alt2:hover span{
position:absolute;
display:block;
top:45px;left:473px;
width:130px;/*height:60px;*/
border:1px solid #eee;background: #f8f8f8; font-weight: bold; line-height: 35px;height: 35px;
z-index:1; text-decoration: none;
}

.foot a.alt3:hover span{
position:absolute;
display:block;
top:45px;left:670px;
width:90px;/*height:60px;*/
border:1px solid #eee;background: #f8f8f8; font-weight: bold; line-height: 35px;height: 35px;
z-index:1; text-decoration: none;
}